perm filename FOONLY[D,LES] blob
sn#006683 filedate 1971-07-01 generic text, type T, neo UTF8
00100 PROCESSOR DEVELOPMENT SCHEDULE
00200 (estimate by L. Earnest)
00300
00400 1970 | 1971 | 1972 |
00500 J A S O N D|J F M A M J J A S O N D|J F M A M J J A S O N D|
00600 | | | | | | | | | | |
00700 Cache simulation | | | | |
00800 studies <--------> | | |
00900 | | | | | |
01000 Block diagrams <------------------> | |
01100 | | | | | |
01200 Formal project | | |
01300 initiation ↑ | | |
01400 | | | | |
01500 Develop drawing & | | |
01600 wirelist progs. <---------------------------> | |
01700 | | | | |
01800 Logic design <-------------------------> | |
01900 | | | | |
02000 Design review | ↑ | |
02100 | | | | |
02200 Card layout [1] | <----------> |
02300 | | | | |
02400 Card fabrication [2] | |<--> |
02500 | | | | |
02600 Contract for assembly | ↑ | |
02700 | | | | |
02800 Order ICs | ↑ | |
02900 | | | | |
03000 Assembly [3] | | <--> |
03100 | | | | |
03200 PDP-10 console programs [4] <---------> |
03300 | | | |
03400 Processor Debugging [5] | | <----> |
03500 | | | | |
03600 Processor operational | | ↑ |
03700 | | | | |
03800 TENEX modification [6] | <----------------------->|
03900 | | | | |
04000 Console computer ordered | | ↑ |
04100 delivered | | ↑ |
04200 | | | | |
04300 Console monitor development | | <-----------> |
04400 | | |
04500 | | |
04600 | 8______ | |
04700 | _______/ \ | |
04800 | / \____ |
04900 Engineering | 5 / | \____________________|
05000 Staff ____/ | |
05100 __/| | |
05200 ___/ | | |
05300 ___/ | | |
05400 0_/ | | |
00100 FOOTNOTES
00200
00300 1. Card layout time of 6 months assumes that about 20 PC cards and
00400 60 wire-wrap cards are to be designed and that productivity will be
00500 about 1 PC card/man-month and 10 wire-wrap cards/man-month, with 5
00600 full-time designers paricipating.
00700
00800 2. Card fabrication is overlapped one month with card design based
00900 on the assumption that some parts of the machine will be completely
01000 stabilized by then (?). Fabrication will be contracted out.
01100
01200 3. Assembly includes IC testing, board stuffing and soldering,back
01300 panel and other wiring, and mechanical assembly.
01400
01500 4. Debugging of the processor is to be accomplished using a minor
01600 modification of the Stanford A. I. timesharing monitor. The existing
01700 PDP-10 processor running another version of the A. I. Monitor will
01800 act as the console computer temporarily.
01900
02000 5. Debugging of logical errors in the processor should take no more
02100 than one month. Two months more are allowed to solve noise problems.
02200
02300 6. Some modifications to TENEX will be needed to permit it to run on
02400 the new processor.
00100 BUDGET
00200
00300 1 July '70- 1 July '71-
00400 1 July '71 31 Dec,'72 TOTAL
00500 PERSONNEL
00600 Salaries [1] $100,000 $180,000
00700 Travel [2] 8,000 12,000
00800 -------- --------
00900 108,000 192,000 $300,000
01000
01100 EQUIPMENT
01200 Test equipment [3] 1,300 15,000
01300 Integrated circuits [4] 200 60,000
01400 PC cards [5] 37,600
01500 Wire-wrap cards [6] 31,500
01600 Backpanel wiring [7] 6,800
01700 Cabinets,cages,&sockets [8] 6,800
01800 Power supplies [9] 5,000
01900 Cooling equipment 1,000
02000 Cables 2,000
02100 Console computer [10] 30,000
02200 Indirect costs (46% of subcontracts) 34,000
02300 Blunder recovery 33,800
02400 -------- --------
02500 1,500 263,500 265,000
02600 --------
02700 $565,000
02710
02720
02800 FOOTNOTES
02900
03000 1. Salaries plus overhead estimated at $20,000 per man-year.
03100
03200 2. Major travel expense is support of MIT personnel ($2,000 per
03300 month).
03400
03500 3. Test equipment in second period includes $10,000 for a new scope
03600 and $5,000 for special test equipment.
03700
03800 4. Assumes 10,000 IC's to be purchased (including 20% spares) at
03810 average cost of $6 each.
03900
04000 5. Assumes 130 PC cards of 20 types will be made, as follows:
04100 setup (20 types @ $600) $12,000
04200 fabrication (130 @ $180) 23,400
04300 stuffing and soldering (110 @ $10) 2,200
04400 _______
04500 $37,600
04600
04700 6. Assumes 100 wire-wrap cards to be made, as follows:
04800 fabrication (100 @ $180) $18,000
04900 wire-wrap (90 @$100) 9,000
05000 stuff (90 @ $50) 4,500
05100 _______
05200 $31,500
05300
05400 7. Assumes 256 cards x 100 pins per card = 25,000 pins connected by
05500 8,000 single wires at $.10 each and 24,000 twisted pairs at $.25.
05600
05700 8. Assumes 4 cabinets with hardware $2,600
05800 8 card cages 1,200
05900 250 sockets 3,000
06000 ______
06100 $6,800
06200
06300 9. 500 Amperes at $10 per Amp.
06400
06500 10. Assumes $15,000 for a suitable mini-computer, $10,000 for a disc
06600 to load it, and $5,000 for a display, keyboard, slow printer (e.g.
06700 teletype), and special interfacing.